multi-layered cloud - Spanish English Dictionary